﻿using System;    
using System.IO;
using System.Linq;
using System.Collections.Generic;
using Savviety.ServiceManager.API;
using Savviety.ServiceManager.API.Criteria;
using Microsoft.EnterpriseManagement;
using Microsoft.EnterpriseManagement.Common;
using Microsoft.EnterpriseManagement.Configuration;
 using System.Xml.Linq;
using Microsoft.EnterpriseManagement.Common.Internal;
using System.Diagnostics;
/*
	Name	 		: System.WorkItem.ChangeRequest.Library	
	Id 				: 6c2bb84d-3c1f-4006-c551-6ef50179e2e3
	Description 	: System Work Item Change Request Library
*/
namespace Savviety.ServiceManager.API.ChangeManagement 
{


    public partial class ChangeRequestRetriever
    {
    	public ChangeRequest GetByActualCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByActualDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByActualDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByActualEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByActualStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByActualWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByArea(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByBackoutPlan(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByCategory(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByContactMethod(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByCreatedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByFirstAssignedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByFirstResponseDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByImpact(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByImplementationPlan(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByImplementationResults(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByIsDowntime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByIsParent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByPlannedCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByPlannedWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByPostImplementationReview(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByReason(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByRequiredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByRequiredByDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByRisk(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByRiskAssessmentPlan(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByScheduledDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByScheduledDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByScheduledEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByScheduledStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByTemplateId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByTestPlan(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequest GetByUserInput(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: System.WorkItem.Library	
	Id 				: 405d5590-b45f-1c97-024f-24338290453e
	Description 	: System work item library
*/
namespace Savviety.ServiceManager.API.WorkItem 
{


    public partial class BillableTimeRetriever
    {
    	public BillableTime GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public BillableTime GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public BillableTime GetByLastUpdated(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public BillableTime GetByTimeInMinutes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ActionLogRetriever
    {
    	public ActionLog GetByActionType(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActionLog GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActionLog GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActionLog GetByEnteredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActionLog GetByEnteredDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActionLog GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActionLog GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class AnalystCommentLogRetriever
    {
    	public AnalystCommentLog GetByComment(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AnalystCommentLog GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AnalystCommentLog GetByEnteredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AnalystCommentLog GetByEnteredDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AnalystCommentLog GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AnalystCommentLog GetByIsPrivate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class AuditCommentLogRetriever
    {
    	public AuditCommentLog GetByComment(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AuditCommentLog GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AuditCommentLog GetByEnteredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AuditCommentLog GetByEnteredDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AuditCommentLog GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class SipnotificationLogRetriever
    {
    	public SipnotificationLog GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SipnotificationLog GetByEncoding(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SipnotificationLog GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SipnotificationLog GetByMessage(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SipnotificationLog GetBySentDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SipnotificationLog GetBySentTo(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class SmtpnotificationLogRetriever
    {
    	public SmtpnotificationLog GetByBody(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SmtpnotificationLog GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SmtpnotificationLog GetByEncoding(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SmtpnotificationLog GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SmtpnotificationLog GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SmtpnotificationLog GetBySentDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SmtpnotificationLog GetBySentTo(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SmtpnotificationLog GetBySubject(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class UserCommentLogRetriever
    {
    	public UserCommentLog GetByComment(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public UserCommentLog GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public UserCommentLog GetByEnteredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public UserCommentLog GetByEnteredDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public UserCommentLog GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: System.AdminItem.Library	
	Id 				: a87c22c5-8fd4-4252-86e8-b246ab404465
	Description 	: System Administration Item Library
*/
namespace Savviety.ServiceManager.API.AdminItem 
{


    public partial class AnnouncementConfigRetriever
    {
    	public AnnouncementConfig GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AnnouncementConfig GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AnnouncementConfig GetByTitleBar(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class AnnouncementItemRetriever
    {
    	public AnnouncementItem GetByBody(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AnnouncementItem GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AnnouncementItem GetByExpirationDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AnnouncementItem GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AnnouncementItem GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public AnnouncementItem GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class GroomingconfigurationRetriever
    {
    	public Groomingconfiguration GetByBatchSize(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Groomingconfiguration GetByCategory(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Groomingconfiguration GetByCriteria(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Groomingconfiguration GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Groomingconfiguration GetByIsInternal(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Groomingconfiguration GetByRetentionPeriodInMinutes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Groomingconfiguration GetByStoredProcedure(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Groomingconfiguration GetByTargetId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: System.Library	
	Id 				: 01c8b236-3bce-9dba-6f1c-c119bcdc2972
	Description 	: System Library: Root for all Management Packs.  Contains platform independent definitions.
*/
namespace Savviety.ServiceManager.API.Library 
{


    public partial class BuildRetriever
    {
    	public Build GetByAssetStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Build GetByCategory(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Build GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Build GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Build GetByInstructions(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Build GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Build GetByNotes1(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Build GetByObjectStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Build GetByRepository(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Build GetBySourcePath(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Build GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Build GetByVersion(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class DomainUserRetriever
    {
    	public DomainUser GetByAssetStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByBusinessPhone(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByBusinessPhone2(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByCity(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByCompany(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByCountry(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByDepartment(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByDomain(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByEmployeeId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByFax(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByFirstName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByHomePhone(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByHomePhone2(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByInitials(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByLastName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByMobile(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByObjectStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByOffice(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByPager(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByState(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByStreetAddress(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByUserName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public DomainUser GetByZip(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class EnvironmentRetriever
    {
    	public Environment GetByAssetStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Environment GetByCategory(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Environment GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Environment GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Environment GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Environment GetByNotes1(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Environment GetByObjectStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Environment GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ExtensionRetriever
    {
    	public Extension GetByBaseIdentity(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Extension GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Extension GetByFieldName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Extension GetByFieldOrder(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Extension GetByFieldType(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Extension GetByIdentity(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Extension GetByMetadata(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Extension GetByParentIdentity(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Extension GetByRootIdentity(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class GenericNetworkAdapterRetriever
    {
    	public GenericNetworkAdapter GetByAssetStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public GenericNetworkAdapter GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public GenericNetworkAdapter GetByMACAddress(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public GenericNetworkAdapter GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public GenericNetworkAdapter GetByObjectStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class GeoLocationRetriever
    {
    	public GeoLocation GetByAssetStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public GeoLocation GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public GeoLocation GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public GeoLocation GetByLatitude(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public GeoLocation GetByLongitude(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public GeoLocation GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public GeoLocation GetByObjectStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class OperatingMobileRetriever
    {
    	public OperatingMobile GetByAssetStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public OperatingMobile GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public OperatingMobile GetByLanguage(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public OperatingMobile GetByName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public OperatingMobile GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public OperatingMobile GetByObjectStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public OperatingMobile GetByPublisher(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public OperatingMobile GetByVersion(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: System.WorkItem.Incident.Library	
	Id 				: dd26c521-7c2d-58c0-0980-dac2dacb0900
	Description 	: Incident Management Library
*/
namespace Savviety.ServiceManager.API.IncidentManagment 
{


    public partial class IncidentRetriever
    {
    	public Incident GetByAcknowledged(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByActualCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByActualDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByActualDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByActualEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByActualStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByActualWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByClassification(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByClosedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByContactMethod(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByCreatedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByEscalated(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByFirstAssignedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByFirstResponseDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByHasCreatedKnowledgeArticle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByImpact(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByIPIMID(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByIsDowntime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByIsParent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByITClassification(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByLastModifiedSource(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByNeedsKnowledgeArticle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByPlannedCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByPlannedWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByRequiredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByResolutionCategory(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByResolutionDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByResolvedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByScheduledDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByScheduledDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByScheduledEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByScheduledStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetBySource(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByTargetResolutionTime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByTierQueue(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByUrgency(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Incident GetByUserInput(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: System.WorkItem.Problem.Library	
	Id 				: d93ec150-3906-5404-ee41-1aefaa35518e
	Description 	: System Work Item Problem Library
*/
namespace Savviety.ServiceManager.API.ProblemManagement 
{


    public partial class ProblemGeneralSettingsRetriever
    {
    	public ProblemGeneralSettings GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ProblemGeneralSettings GetByMaxAttachments(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ProblemGeneralSettings GetByMaxAttachmentSize(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ProblemGeneralSettings GetByPriorityMatrix(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ProblemGeneralSettings GetByPriorityMaxValue(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ProblemGeneralSettings GetByPriorityMinValue(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ProblemGeneralSettings GetByProblemIdPrefix(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ProblemRetriever
    {
    	public Problem GetByActualCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByActualDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByActualDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByActualEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByActualStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByActualWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByAutoResolve(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByClassification(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByClosedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByContactMethod(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByCreatedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByErrorDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByFirstAssignedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByFirstResponseDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByImpact(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByIsDowntime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByIsParent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByKnownError(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByPlannedCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByPlannedWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByRequiredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByRequiresMajorProblemReview(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByResolution(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByResolutionDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByResolvedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByReviewNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByScheduledDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByScheduledDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByScheduledEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByScheduledStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetBySource(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByUrgency(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByUserInput(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public Problem GetByWorkarounds(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: System.WorkItem.ReleaseRecord.Library	
	Id 				: 50ba92b8-f5c7-fa12-4893-0a55df43d7ce
	Description 	: System WorkItem Release Record Library
*/
namespace Savviety.ServiceManager.API.ReleaseManagement 
{


    public partial class ReleaseRecordRetriever
    {
    	public ReleaseRecord GetByActualCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByActualDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByActualDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByActualEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByActualStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByActualWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByCategory(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByContactMethod(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByCreatedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByDocumentation(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByFirstAssignedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByFirstResponseDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByImpact(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByImplementationResults(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByIsDowntime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByIsParent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByPlannedCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByPlannedWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByPostImplementationReview(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByRequiredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByRisk(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByScheduledDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByScheduledDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByScheduledEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByScheduledStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByTemplateId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByType(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseRecord GetByUserInput(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: System.WorkItem.ServiceRequest.Library	
	Id 				: 32502cfa-1045-b329-899d-bc236d485bc3
	Description 	: System Work Item Service Request Library
*/
namespace Savviety.ServiceManager.API.IncidentManagment 
{


    public partial class ServiceRequestRetriever
    {
    	public ServiceRequest GetByActualCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByActualDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByActualDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByActualEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByActualStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByActualWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByArea(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByClosedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByCompletedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByContactMethod(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByCreatedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByFirstAssignedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByFirstResponseDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByImplementationResults(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByIsDowntime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByIsParent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByPlannedCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByPlannedWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByRequiredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByScheduledDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByScheduledDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByScheduledEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByScheduledStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetBySource(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetBySupportGroup(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByTemplateId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByUrgency(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceRequest GetByUserInput(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: System.WorkItem.Activity.Library	
	Id 				: aa265d90-3e2e-b9a2-d929-be0d36f1a53e
	Description 	: System Work Item Activity Library
*/
namespace Savviety.ServiceManager.API.ActivityManagement 
{


    public partial class ReViewerRetriever
    {
    	public ReViewer GetByComments(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReViewer GetByDecision(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReViewer GetByDecisionDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReViewer GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReViewer GetByMustVote(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReViewer GetByReviewerId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReViewer GetByVeto(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ActivityDependentActivityRetriever
    {
    	public ActivityDependentActivity GetByActualCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByActualDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByActualDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByActualEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByActualStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByActualWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByArea(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByChildId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByContactMethod(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByCreatedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByDocumentation(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByFirstAssignedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByFirstResponseDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByIsDowntime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByIsParent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByPlannedCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByPlannedWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByRequiredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByScheduledDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByScheduledDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByScheduledEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByScheduledStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetBySequenceId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetBySkip(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByStage(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityDependentActivity GetByUserInput(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ActivityManualActivityRetriever
    {
    	public ActivityManualActivity GetByActualCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByActualDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByActualDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByActualEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByActualStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByActualWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByArea(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByChildId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByContactMethod(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByCreatedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByDocumentation(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByFirstAssignedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByFirstResponseDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByIsDowntime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByIsParent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByPlannedCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByPlannedWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByRequiredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByScheduledDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByScheduledDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByScheduledEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByScheduledStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetBySequenceId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetBySkip(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByStage(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityManualActivity GetByUserInput(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ActivityParallelActivityRetriever
    {
    	public ActivityParallelActivity GetByActualCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByActualDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByActualDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByActualEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByActualStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByActualWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByArea(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByChildId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByContactMethod(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByCreatedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByDocumentation(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByFirstAssignedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByFirstResponseDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByIsDowntime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByIsParent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByPlannedCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByPlannedWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByRequiredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByScheduledDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByScheduledDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByScheduledEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByScheduledStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetBySequenceId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetBySkip(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByStage(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityParallelActivity GetByUserInput(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ActivityReViewActivityRetriever
    {
    	public ActivityReViewActivity GetByActualCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByActualDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByActualDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByActualEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByActualStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByActualWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByApprovalCondition(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByApprovalPercentage(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByArea(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByChildId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByComments(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByContactMethod(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByCreatedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByDocumentation(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByFirstAssignedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByFirstResponseDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByIsDowntime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByIsParent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByLineManagerShouldReview(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByOwnersOfConfigItemShouldReview(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByPlannedCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByPlannedWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByRequiredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByScheduledDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByScheduledDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByScheduledEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByScheduledStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetBySequenceId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetBySkip(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByStage(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityReViewActivity GetByUserInput(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ActivitySequentialActivityRetriever
    {
    	public ActivitySequentialActivity GetByActualCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByActualDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByActualDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByActualEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByActualStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByActualWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByArea(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByChildId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByContactMethod(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByCreatedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByDocumentation(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByFirstAssignedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByFirstResponseDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByIsDowntime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByIsParent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByPlannedCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByPlannedWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByRequiredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByScheduledDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByScheduledDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByScheduledEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByScheduledStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetBySequenceId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetBySkip(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByStage(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivitySequentialActivity GetByUserInput(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: System.SupportingItem.Library	
	Id 				: 23e3ae8e-1981-8560-2e55-8730cbc04965
	Description 	: System Supporting Item Library
*/
namespace Savviety.ServiceManager.API.SupportingItem 
{


    public partial class FileAttachmentRetriever
    {
    	public FileAttachment GetByAddedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public FileAttachment GetByContent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public FileAttachment GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public FileAttachment GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public FileAttachment GetByExtension(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public FileAttachment GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public FileAttachment GetBySize(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class SearchProviderConfigRetriever
    {
    	public SearchProviderConfig GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SearchProviderConfig GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SearchProviderConfig GetByLatitude(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SearchProviderConfig GetByProviderName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public SearchProviderConfig GetByUrl(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class UserPreferenceLocalizationRetriever
    {
    	public UserPreferenceLocalization GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public UserPreferenceLocalization GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public UserPreferenceLocalization GetByLocaleID(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public UserPreferenceLocalization GetByTimezone(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: ServiceManager.IncidentManagement.Library	
	Id 				: 7b6d701a-4598-8220-dea8-4ae0504f6f58
	Description 	: Service Manager Incident Management Library
*/
namespace Savviety.ServiceManager.API.IncidentManagment 
{


    public partial class MicrosoftCenterDCMIncidentRetriever
    {
    	public MicrosoftCenterDCMIncident GetByAcknowledged(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByActualCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByActualDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByActualDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByActualEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByActualStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByActualWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByBaselineId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByCIId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByClassification(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByClosedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByComplianceStatusDetails(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByComputerName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByContactMethod(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByCreatedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByEscalated(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByFirstAssignedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByFirstResponseDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByHasCreatedKnowledgeArticle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByImpact(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByIPIMID(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByIsDowntime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByIsParent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByITClassification(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByLastComplianceScanTime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByLastModifiedSource(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByMaxNonComplianceCriticality(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByNeedsKnowledgeArticle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByPlannedCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByPlannedWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByRequiredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByResolutionCategory(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByResolutionDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByResolvedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByScheduledDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByScheduledDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByScheduledEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByScheduledStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetBySiteId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetBySource(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByTargetResolutionTime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByTierQueue(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByUrgency(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterDCMIncident GetByUserInput(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class MicrosoftCenterSCOMIncidentRetriever
    {
    	public MicrosoftCenterSCOMIncident GetByAcknowledged(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByActualCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByActualDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByActualDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByActualEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByActualStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByActualWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByAlertCustomField1(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByAlertCustomField10(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByAlertCustomField2(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByAlertCustomField3(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByAlertCustomField4(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByAlertCustomField5(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByAlertCustomField6(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByAlertCustomField7(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByAlertCustomField8(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByAlertCustomField9(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByAlertId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByClassification(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByClosedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByContactMethod(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByCreatedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByEscalated(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByFirstAssignedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByFirstResponseDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByHasCreatedKnowledgeArticle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByImpact(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByIPIMID(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByIsDowntime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByIsParent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByITClassification(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByLastModifiedSource(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByManagementGroupName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByManagementPackName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByMonitoringObjectId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByMonitoringRuleId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByNeedsKnowledgeArticle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByPlannedCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByPlannedWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByRepeatCount(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByRequiredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByResolutionCategory(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByResolutionDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByResolvedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByScheduledDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByScheduledDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByScheduledEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByScheduledStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetBySource(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByTargetResolutionTime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByTierQueue(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByUrgency(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public MicrosoftCenterSCOMIncident GetByUserInput(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class IncidentGeneralSettingRetriever
    {
    	public IncidentGeneralSetting GetByActivateChildIncident(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByActiveChildIncidentLinkStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByChildIncidentReactivatedStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByChildIncidentResolutionCategory(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByChildIncidentResolutionCategorySameAsParent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByDataRetentionTime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByDataRetentionTimeUnit(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByDefaultTierQueue(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByHideTargetResolutionTimeOnForm(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByMaxAttachments(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByMaxAttachmentSize(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByOpsMgrWebConsoleUrl(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByPrefixForId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByPriorityMatrix(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByPriorityMaxValue(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByPriorityMinValue(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByPropertiesToCopyFromParentToChildIncident(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByResolutionMappings(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public IncidentGeneralSetting GetByResolveChildIncident(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: System.Knowledge.Library	
	Id 				: 0a8001ed-59dc-629c-201f-4643a6a48009
	Description 	: System Knowledge Library
*/
namespace Savviety.ServiceManager.API.Knowledge 
{


    public partial class KnowledgeArticleRetriever
    {
    	public KnowledgeArticle GetByAbstract(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByAnalystContent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByArticleId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByArticleOwner(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByArticleTemplate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByArticleType(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByAssetStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByCategory(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByComments(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByCreatedBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByCreatedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByEndUserContent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByExternalURL(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByExternalURLSource(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByKeywords(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByObjectStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByPrimaryLocaleID(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByTag(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public KnowledgeArticle GetByVendorArticleID(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class StarRatingRetriever
    {
    	public StarRating GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public StarRating GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public StarRating GetByRatingComments(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public StarRating GetByTotalRatingCount(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public StarRating GetByTotalRatingStars(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: ServiceManager.ReleaseManagement.Library	
	Id 				: 8870d61a-5d30-bb34-6827-ca764849a888
	Description 	: Service Manager Release Management Library
*/
namespace Savviety.ServiceManager.API.ReleaseManagement 
{


    public partial class ReleaseGeneralSettingRetriever
    {
    	public ReleaseGeneralSetting GetByCriteriaforSelectingChangeRequests(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseGeneralSetting GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseGeneralSetting GetByMaxFileAttachmentsCount(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseGeneralSetting GetByMaxFileAttachmentSizeinKB(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ReleaseGeneralSetting GetBySystemWorkItemReleaseRecordIdPrefix(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ReleaseRecordInternalworkflowtargetRetriever
    {
    	public ReleaseRecordInternalworkflowtarget GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ReleaseRecordWorkflowtargetRetriever
    {
    	public ReleaseRecordWorkflowtarget GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: ServiceManager.ServiceRequest.Library	
	Id 				: b9bfce1c-7458-ab60-65fb-6492446d7261
	Description 	: Service Manager Service Request Library
*/
namespace Savviety.ServiceManager.API.IncidentManagment 
{


    public partial class GlobalsettingServiceRequestsettingsRetriever
    {
    	public GlobalsettingServiceRequestsettings GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public GlobalsettingServiceRequestsettings GetByMaxFileAttachmentsCount(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public GlobalsettingServiceRequestsettings GetByMaxFileAttachmentSizeinKB(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public GlobalsettingServiceRequestsettings GetByServiceRequestPrefix(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ServiceRequestInternalworkflowtargetRetriever
    {
    	public ServiceRequestInternalworkflowtarget GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ServiceRequestWorkflowtargetRetriever
    {
    	public ServiceRequestWorkflowtarget GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: System.ServiceCatalog.Library	
	Id 				: 4eafa3dd-ccc9-ff17-8285-63756cf8a34b
	Description 	: System Service Catalog Library
*/
namespace Savviety.ServiceManager.API.ServiceCatalog 
{


    public partial class RequestOfferingRetriever
    {
    	public RequestOffering GetByBriefDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByComment(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByDomain(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByEstimatedTimeToCompletion(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByHideGotoRequestButton(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByID(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByImage(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByInternal_ElementId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByInternal_ManagementPackId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByInternal_ParentId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByOverview(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByPath(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByPresentationMappingTemplate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByPublishDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByTargetTemplate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public RequestOffering GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ServiceOfferingRetriever
    {
    	public ServiceOffering GetByBriefDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByCategory(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByComment(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByCostInformation(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByCostInformationLink(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByCultureName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByDomain(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByID(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByImage(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByInternal_ElementId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByInternal_ManagementPackId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByInternal_ParentId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByOverview(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByPath(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByPublishDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetBySLAInformation(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetBySLAInformationLink(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ServiceOffering GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ActivityPublishActivityRetriever
    {
    	public ActivityPublishActivity GetByActualCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByActualDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByActualDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByActualEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByActualStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByActualWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByArea(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByChildId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByContactMethod(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByCreatedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByDocumentation(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByFirstAssignedDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByFirstResponseDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByIsDowntime(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByIsParent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByNotes(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByPlannedCost(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByPlannedWork(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByRequiredBy(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByScheduledDowntimeEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByScheduledDowntimeStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByScheduledEndDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByScheduledStartDate(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetBySequenceId(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetBySkip(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByStage(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByStatus(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByTitle(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityPublishActivity GetByUserInput(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: ServiceManager.ActivityManagement.Library	
	Id 				: 7b8d32db-bdb4-cabf-b947-c013c0e00baa
	Description 	: Service Manager Activity Management Library
*/
namespace Savviety.ServiceManager.API.ActivityManagement 
{


    public partial class ActivityGeneralSettingRetriever
    {
    	public ActivityGeneralSetting GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityGeneralSetting GetByMicrosoftSystemCenterOrchestratorRunbookAutomationActivityBaseIdPrefix(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityGeneralSetting GetBySystemWorkItemActivityDependentActivityIdPrefix(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityGeneralSetting GetBySystemWorkItemActivityIdPrefix(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityGeneralSetting GetBySystemWorkItemActivityManualActivityIdPrefix(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityGeneralSetting GetBySystemWorkItemActivityParallelActivityIdPrefix(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityGeneralSetting GetBySystemWorkItemActivityReviewActivityIdPrefix(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ActivityGeneralSetting GetBySystemWorkItemActivitySequentialActivityIdPrefix(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ActivityInternalworkflowtargetRetriever
    {
    	public ActivityInternalworkflowtarget GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: ServiceManager.ChangeManagement.Library	
	Id 				: 2bf6413b-bb6c-1108-d33a-152c9d1db56b
	Description 	: Service Manager Change Management Library
*/
namespace Savviety.ServiceManager.API.ChangeManagement 
{


    public partial class ChangeRequestGeneralSettingRetriever
    {
    	public ChangeRequestGeneralSetting GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequestGeneralSetting GetByMaxFileAttachmentsCount(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequestGeneralSetting GetByMaxFileAttachmentSizeinKB(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public ChangeRequestGeneralSetting GetBySystemWorkItemChangeRequestIdPrefix(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ChangeRequestInternalworkflowtargetRetriever
    {
    	public ChangeRequestInternalworkflowtarget GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class ChangeRequestWorkflowtargetRetriever
    {
    	public ChangeRequestWorkflowtarget GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
/*
	Name	 		: System.Notifications.Library	
	Id 				: 8e02a0aa-04b1-812b-6ab5-1c12e3288e99
	Description 	: System Notification Library: This Management Pack contains the definitions that are specific to Notifications.
*/
namespace System.Notifications.Library 
{


    public partial class NotificationChannelSIPRetriever
    {
    	public NotificationChannelSIP GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationChannelSIP GetByIsEnabled(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class NotificationChannelSMSRetriever
    {
    	public NotificationChannelSMS GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationChannelSMS GetByIsEnabled(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class NotificationChannelSMTPRetriever
    {
    	public NotificationChannelSMTP GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationChannelSMTP GetByIsEnabled(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationChannelSMTP GetByRetryIntervalSeconds(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationChannelSMTP GetByReturnAddress(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationChannelSMTP GetByRunAsAccount(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class NotificationEndpointRetriever
    {
    	public NotificationEndpoint GetByChannelName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationEndpoint GetByDescription(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationEndpoint GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationEndpoint GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationEndpoint GetByTargetAddress(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class NotificationSipconfigurationsourceRetriever
    {
    	public NotificationSipconfigurationsource GetByAuthentication(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationSipconfigurationsource GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationSipconfigurationsource GetByIsEnabled(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationSipconfigurationsource GetByName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationSipconfigurationsource GetByPortNumber(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationSipconfigurationsource GetByProtocol(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationSipconfigurationsource GetByServer(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class NotificationSmtpconfigurationsourceRetriever
    {
    	public NotificationSmtpconfigurationsource GetByAuthentication(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationSmtpconfigurationsource GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationSmtpconfigurationsource GetByIsEnabled(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationSmtpconfigurationsource GetByName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationSmtpconfigurationsource GetByPortNumber(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationSmtpconfigurationsource GetBySequenceNumber(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationSmtpconfigurationsource GetByServer(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class NotificationTemplateSIPRetriever
    {
    	public NotificationTemplateSIP GetByContent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSIP GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSIP GetByEncoding(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSIP GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSIP GetByProtocol(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSIP GetBySeedClass(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSIP GetBySender(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class NotificationTemplateSMSRetriever
    {
    	public NotificationTemplateSMS GetByContent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMS GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMS GetByEncoding(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMS GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMS GetByProtocol(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMS GetBySeedClass(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMS GetBySender(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      

    public partial class NotificationTemplateSMTPRetriever
    {
    	public NotificationTemplateSMTP GetByContent(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMTP GetByDisplayName(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMTP GetByEncoding(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMTP GetById(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMTP GetByIsBodyHtml(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMTP GetByIsMultiCast(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMTP GetByPriority(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMTP GetByProtocol(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMTP GetBySeedClass(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMTP GetBySender(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		
    	public NotificationTemplateSMTP GetBySubject(EnterpriseManagementObjectCriteria criteria)
    	{	
    		return null;	
    	}		

    }
      
}
